﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,button,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-weight:normal;font-style:normal}input,select,textarea,img{vertical-align:middle;outline:0}ol,ul{list-style:none}q:before,q:after{content:''}abbr,acronym{border:0}a,a:hover{text-decoration:none;outline:0}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden;}
.auto{margin-left:auto;margin-right:auto;}
body{font-size:16px; color:#000000; font-family:"Microsoft YaHei","Arial","Verdana";}
a{color:#000000;}
a:hover{color:#0043b2;}

.common_wrap{width:1100px; margin:0 auto; overflow:hidden;}

.top_wrap{height:205px; overflow:hidden; background: url("894724.jpg") 0 center no-repeat;}
.top{height:158px; overflow:hidden;}
.logo{float:left; margin-top:36px;}
.search{float:right; width:265px; height:37px; overflow:hidden;	background:url(894721.png) 0 0 no-repeat; margin-top:55px;}
.search_input{font-size:14px; float:left; width:206px; height:30px;	line-height:30px; margin-left:16px;	margin-top:3px; outline:none;    border:0; background:none;}
.search_btn{float:left; width:22px; height:22px; margin-top:8px; margin-left:10px; background:url("894688.png"); outline:none; border:0; cursor:pointer;}
.nav{height:47px; overflow:hidden; line-height:47px;}
/*.nav a{float:left; width:182px;	font-size:18px;	text-align:center; color:#ffffff;}*/
.nav .nav_line{float:left;}
.slogan{height:47px; background-position:center 0; background-repeat:no-repeat;}
.main{background-color:#f1f4f9; padding-bottom:48px; min-height:800px;}
.topnews_wrap{background-color:#ffffff; overflow:hidden;	padding-bottom:22px; box-shadow:0 3px 2px #d7dde9;}
.toutiao{padding:20px; font-size:48px; color:#0043b2; text-align:center; font-weight:bold;}
.toutiao a{color:#0043b2;}
.topnews{height:342px; overflow:hidden; padding:0 20px;}
.topnews_focus{float:left; width:610px; height:342px; position:relative;}
.topnews_focus img{width:610px; height:342px;}
.topnews_list{float:right; width:428px;}
.topnews_list_hd{height:44px; overflow:hidden;}
.topnews_list_hd a{float:left; width:50%; height:41px; line-height:41px; background-color:#f0f0f0; text-align:center; border-top:3px solid #d3d3d3; color:#0054a7; font-size:18px;}
.topnews_list_hd a.curr{background-color:#0066cc; border-top:3px solid #014992; color:#ffffff;}
.topnews_list_bd{}
.topnews_list_bd ul{margin-top:10px;}
.topnews_list_bd ul li{height:36px; line-height:36px; overflow:hidden; padding:0 5px;}
.topnews_list_bd ul li a{float:left; width:350px; height:36px; overflow:hidden; padding-left:10px; background:url(894678.png) 0 center no-repeat;}
.topnews_list_bd ul li span{float:right;}
.major{overflow:hidden; margin-top:25px;}
.major_l{float:left; width:726px;}
.asidenews_wrap{overflow:hidden;}
.asidenews{float:left; width:352px; border:1px solid #dee4ee; background-color:#ffffff;}
.asidenews_item{height:312px;}
.asidenews_item_hd{height:64px; line-height:64px; background:url(894653.jpg) 0 bottom repeat-x; padding-bottom:10px; padding-left:20px;}
.asidenews_item_hd a{color:#0043b2; font-size:22px; font-weight:bold; border-bottom:2px solid #0066cc; padding-bottom:16px; padding-left:10px; padding-right:10px;}
.asidenews_item_bd{padding:8px 18px 0;}
.asidenews_item_bd ul li{}
.asidenews_item_bd ul li a{height:44px; line-height:44px; overflow:hidden; padding-left:10px; background:url(894678.png) 0 center no-repeat;}
.zt{margin-top:5px;}
.zt a{display:block; height:68px; width:314px; margin:0 auto 13px;}
.zt a img{height:68px; width:314px;}
.link{height:60px; line-height:60px; margin-top:28px; background-color:#ffffff; border-top:1px solid #cccccc; padding-left:18px;}
.link a{float:left; padding-left:24px; font-weight:bold;}
.link span{float:left; color:#cccccc; padding:0 13px; font-family: '宋体'}
.link_gov1{background:url(894681.png) 0 center no-repeat;}
.link_gov2{background:url(894682.png) 0 center no-repeat;}
.link_gov3{background:url(894683.png) 0 center no-repeat;}
.link_gov4{background:url(894684.png) 0 center no-repeat;}
.link_ic_arrow{display:inline-block; width:10px; height:5px; background:url(894665.png) 0 0 no-repeat; vertical-align:middle; margin-left:10px;}
.major_r{float:right; width:353px; border:1px solid #ffffff; background-color:#dfe4ed; padding-top:15px; padding-bottom:20px; overflow:hidden;}
.bsfw{width:321px; margin:0 auto;}
.bsfw_title{font-size:24px; font-weight:bold;}
.bsfw_title a{color:#0043b2;}
.bsfw_service{text-align:center;}
.bsfw_service a{display:block; margin-top:15px;}
.bsfw_btns{overflow:hidden; font-size:14px; margin-right:-8px; margin-top:9px;}
.bsfw_btns a{float:left; width:101px; height:27px; line-height:27px; text-align:center; border:1px solid #9fc0e2; background-color:#c3e0fd; margin-right:6px; margin-top:6px; color:#094ea7;}
.bsfw_btns a.curr{background:url(894654.jpg) 0 0 repeat-x; color:#ffffff; border:1px solid #004e9c;}
.bsfw_list{width:319px; height:624px; margin:15px auto 0; background-color:#ffffff; border:1px solid #cbd2df; overflow:hidden;}
.bsfw_item{visibility:hidden; overflow:hidden;}
.bsfw_guide{background:url(894655.jpg) 0 bottom repeat-x; padding-bottom:10px; padding-top:10px; padding-left:12px;}
.bsfw_guide dt.bsfw_list_title{height:24px; line-height:24px; font-weight:bold; padding-left:32px;}
.bsfw_guide dt.ic_bsfw1{background:url(894666.png) 0 center no-repeat;}
.bsfw_guide dt.ic_bsfw2{background:url(894670.png) 0 center no-repeat;}
.bsfw_guide dt.ic_bsfw3{background:url(894671.png) 0 center no-repeat;}
.bsfw_guide dt.ic_bsfw4{background:url(894672.png) 0 center no-repeat;}
.bsfw_guide dt.ic_bsfw5{background:url(894673.png) 0 center no-repeat;}
.bsfw_guide dt.ic_bsfw6{background:url(894674.png) 0 center no-repeat;}
.bsfw_guide dd.bsfw_list_con{padding-left:32px; padding-right:22px; font-size:14px; line-height:24px; overflow:hidden; margin-top:4px;}
.bsfw_guide dd.bsfw_list_con a{float:left; margin-right:28px; color:#333333;}
.bsfw_guide dd.bsfw_list_con a:hover{color:#0043b2;}
.bsfw_org{background:url(894655.jpg) 0 bottom repeat-x; padding-bottom:35px; padding-top:15px; padding-left:12px;}
.bsfw_org dt.bsfw_list_title{height:24px; line-height:24px; font-weight:bold; padding-left:32px;}
.bsfw_org dt.ic_bsfw7{background:url(894675.png) 0 center no-repeat;}
.bsfw_org dt.ic_bsfw8{background:url(894676.png) 0 center no-repeat;}
.bsfw_org dd.bsfw_list_con{font-size:14px; line-height:38px; overflow:hidden; margin-top:5px;}
.bsfw_org dd.bsfw_list_con a{float:left; width:58px; border-bottom:1px dashed #dddddd; text-align:center; color:#333333;}
.bsfw_org dd.bsfw_list_con a:hover{color:#0043b2;}
.bsfw_org_02{background:none; margin-top:5px;}
.bsfw_common_title{height:24px; line-height:24px; font-weight:bold; padding-left:32px;}
.bsfw_consult{padding-left:12px; padding-right:50px; padding-top:12px;}
.bsfw_consult .ic_bsfw9{background:url(894677.png) 0 0 no-repeat;}
.bsfw_consult_bd{margin-top:5px;}
.bsfw_consult_list{}
.bsfw_consult_list li{}
.bsfw_consult_item{height:40px; line-height:40px; border-bottom:1px dashed #dddddd; overflow:hidden;}
.bsfw_consult_item_prov{float:left; width:74px; text-align:center; margin-right:20px;}
.bsfw_consult_item_tel{float:left;}
.bsfw_consult_num{margin-top:15px;}
.bsfw_consult_num ul{text-align:center;}
.bsfw_consult_num ul li{display:inline-block; cursor:pointer; width:9px; height:9px; overflow:hidden; background-color:#dfe3ec; border-radius:50%; text-indent:-999px; margin:0 3px;}
.bsfw_consult_num ul li.on{background-color:#095fb4;}
.bsfw_form{padding-left:12px; padding-right:12px; padding-top:12px;}
.bsfw_form .ic_bsfw10{background:url(894667.png) 0 center no-repeat;}
.bsfw_form_list{margin-top:6px;}
.bsfw_form_list li{line-height:24px; padding:12px 0; border-bottom:1px dashed #dddddd;}
.bsfw_charge{padding-left:12px; padding-top:12px;}
.bsfw_charge .ic_bsfw11{background:url(894668.png) 0 center no-repeat;}
.bsfw_charge_bd{margin-top:10px; height:568px; overflow:auto;}
.bsfw_charge_bd ul li{border-bottom:1px dashed #dddddd; padding-bottom:10px; line-height:24px; padding-top:10px;}
.bsfw_charge_title{}
.bsfw_charge_price{}
.bsfw_charge_num{font-size:12px; color:#85a7cd;}

.bsfw_broad{padding-left:12px; padding-right:12px; padding-top:12px;}
.bsfw_broad .ic_bsfw12{background:url(894669.png) 0 center no-repeat;}
.bsfw_broad_bd{padding-top:6px;}
.bsfw_broad_list{}
.bsfw_broad_list li a{display:block; line-height:24px; padding:12px 0; border-bottom:1px dashed #dddddd;}
.bsfw_broad_num{margin-top:15px;}
.bsfw_broad_num ul{text-align:center;}
.bsfw_broad_num ul li{display:inline-block; cursor:pointer; width:9px; height:9px; overflow:hidden; background-color:#dfe3ec; border-radius:50%; text-indent:-999px; margin:0 3px;}
.bsfw_broad_num ul li.on{background-color:#095fb4;}

.hdjl{width:321px; margin:20px auto 0;}
.hdjl_hd{font-size:24px; font-weight:bold;}
.hdjl_hd a{color:#0043b2;}
.hdjl_bd{text-align:center;}
.hdjl_bd a{display:block; margin-top:15px;}
.foot{background-color:#0b5fb4; padding:24px 0; color:#b7d9fa;}
.copyright{position:relative; text-align:center; font-size:12px; line-height:24px;}
.copyright a{color:#b7d9fa;}
.ic_gov{display:block; position:absolute; left:360px; top:0;}
.ic_finderror{display:block; position:absolute; right:290px; top:0;}

.location{height:44px; line-height:44px; padding-left:20px; background:url(894685.png) 0 center no-repeat; font-size:14px; margin-bottom:10px;}
.location a{color:#0043b2;}
.list_wrap{overflow:hidden;}
.asidenav{float:left; width:212px; background-color:#f0f0f0; border-top:3px solid #014992;}
.asidenav ul li{height:60px; line-height:60px; text-align:center; font-size:18px; font-weight:bold;}
.asidenav ul li a{display:block; color:#0054a7;}
.asidenav ul li a.curr{background-color:#0066cc; color:#ffffff;}
.list{float:right; width:858px; border:1px solid #dee4ee; background-color:#ffffff;}
.list_hd{height:50px; line-height:50px; background:url(894653.jpg) 0 bottom repeat-x; padding-bottom:10px;}
.list_hd span{color:#0043b2; font-size:22px; font-weight:bold; border-bottom:2px solid #dddddd; padding-bottom:9px; padding-left:20px; padding-right:20px;}
.list_bd{min-height:700px; padding:10px 0 20px 25px;}
.list_bd ul li{height:36px; line-height:36px; overflow:hidden;}
.list_bd ul li a{float:left; width:600px; overflow:hidden; padding-left:10px; background:url(894678.png) 0 center no-repeat;}
.list_bd ul li span{float:right; width:80px; color:#999999;}
.page{text-align:center; padding:25px 0;}
.page a{display:inline-block; font-size:14px; padding:4px 10px; text-align:center; border:1px solid #dddddd; color:#666666; margin-left:3px; vertical-align:middle; border-radius:3px;}
.page a.curr{border:1px solid #0043b2; color:#ffffff; background-color:#0043b2;}
.page a.curr:hover{color:#ffffff;}
.page a:hover{color:#0043b2;}

.article_wrap{border:1px solid #dee4ee; background-color:#ffffff; min-height:800px;}
.article{width:880px; margin:0 auto; padding:50px 0;}
.article_title{font-size:28px; line-height:40px; text-align:center; color:#0043b2; margin-bottom:10px;}
.article_time{font-size:14px; line-height:30px; text-align:center; color:#999999; margin-bottom:30px; border-bottom:1px solid #f0f0f0; padding-bottom:8px;}
.article_con{font-size:16px; line-height:32px;}

.leftnav{float:left; width:212px; border-top:3px solid #014992;}
.leftnav ul li{height:59px; line-height:59px; font-size:18px; font-weight:bold; margin-bottom:2px;}
.leftnav a{padding-left:60px; width:152px; display:block; background:url(894692.jpg) 0 0 no-repeat; color:#ffffff;}
.leftnav a.curr{background:url(894693.jpg) 0 0 no-repeat;}
.bsfw_depart{min-height:700px; padding:10px 25px 50px 25px;}
.bsfw_depart_list{overflow:hidden;}
.bsfw_depart_hd{font-size:20px; font-weight:bold; border-bottom:1px solid #dddddd; padding-bottom:15px;}
.bsfw_depart_list_ul{margin-top:25px;}
.bsfw_depart_list_ul li{float:left; width:200px; height:50px; text-align:center;}
.bsfw_depart_list_ul li a{padding:5px 15px; border-radius:3px; display:inline-block; line-height:24px;}
.bsfw_depart_list_ul li a.curr{color:#ffffff; background-color:#014992;}
.bsfw_depart_contact_list{margin-top:20px;}
.bsfw_depart_contact_ul{margin-top:10px; padding-left:30px; padding-right:30px;}
.bsfw_depart_contact_ul li{border-bottom:1px dashed #dddddd; padding-bottom:15px; padding-top:15px;}
.bsfw_depart_contact_name{font-weight:bold; margin-bottom:10px;}
.bsfw_depart_contact_desc{font-size:14px; line-height:24px; color:#666666;}
/*右悬浮*/
.xfrx{width:24px;height:2040px;z-index:999;background-color:#1f417e;position:fixed;top:0;right:0;}
.xfrx ul{width:24px;height:240px;margin-top:324px;}
.xfrx ul li{width:24px;height:20px;margin-top:60px;}
.xfrx ul li img{ vertical-align:middle;}
.appwx{width:106px;height:406px;z-index:999;position:fixed;top:285px;right:24px;}
.appwx ul{width:100px;height:386px;margin:0 auto;}
.appwx ul li{width:100px;height:132px;background-color:#003466;display:none;}
.appwx ul li p{color:#ffffff;text-align:center;}
.appwx  ul li img{margin:0 auto;}